a widespread tropical plant commonly found in coastal areas (phyllanthus niruri) - Español Inglés Diccionario